pyrethroid insecticide - English Synonyms Dictionary